open-cell cellular plastic - English Synonyms Dictionary